北京邮电大学学报

  • EI核心期刊

北京邮电大学学报 ›› 2009, Vol. 32 ›› Issue (2): 39-42.doi: 10.13190/jbupt.200902.39.lijzh

• 论文 • 上一篇    下一篇

利用Marquardt算法进行两颗卫星的AGPS定位

李吉忠 武穆清 李筱叶   

  1. 北京邮电大学通信网络综合技术研究所 北京邮电大学通信网络综合技术研究所 北京邮电大学
  • 收稿日期:2008-09-18 修回日期:2008-11-06 出版日期:2009-04-28 发布日期:2009-04-28
  • 通讯作者: 李吉忠

Two Satellites Positioning Method of AGPS with Marquardt Algorithm

Li Ji-Zhong Mu-Qing Li Xiao Ye Li   

  • Received:2008-09-18 Revised:2008-11-06 Online:2009-04-28 Published:2009-04-28
  • Contact: Li Ji-Zhong

摘要:

为了在弱信号情况下更有效地实现定位,对辅助全球定位系统(AGPS)中2颗星定位算法进行了研究,采用AGPS定位系统加快卫星捕获和提供辅助数据. 利用Marquardt算法进行位置解算,加入了步长因子,根据目标函数的变化情况自适应调整步长,解决了GaussNewton算法对病态方程组解算误差较大的问题. 2次观测中当有2颗卫星重复出现时,平均定位偏差由703.24m下降到116. 63m,1颗卫星重复出现时,由108.93m下降到32. 17m,算法运算量增加不多.

关键词: font-family: 宋体, mso-bidi-font-size: 12.0pt, mso-bidi-font-family: 宋体, mso-font-kerning: 1.0pt, mso-ansi-language: EN-US, mso-fareast-language: ZH-CN, mso-bidi-language: AR-SA, mso-ascii-font-family: 'Times New Roman'">导航原理;font-family: 'Times New Roman', mso-bidi-font-size: 12.0pt, mso-fareast-font-family: 宋体, mso-hansi-font-family: 宋体, mso-bidi-font-family: 宋体, mso-font-kerning: 1.0pt, mso-ansi-language: EN-US, mso-fareast-language: ZH-CN, mso-bidi-language: AR-SA"> font-family: 宋体, mso-bidi-font-size: 12.0pt, mso-bidi-font-family: 宋体, mso-font-kerning: 1.0pt, mso-ansi-language: EN-US, mso-fareast-language: ZH-CN, mso-bidi-language: AR-SA, mso-ascii-font-family: 'Times New Roman'">辅助全球定位系统;font-family: 'Times New Roman', mso-bidi-font-size: 12.0pt, mso-fareast-font-family: 宋体, mso-hansi-font-family: 宋体, mso-bidi-font-family: 宋体, mso-font-kerning: 1.0pt, mso-ansi-language: EN-US, mso-fareast-language: ZH-CN, mso-bidi-language: AR-SA"> font-family: 宋体, mso-bidi-font-size: 12.0pt, mso-bidi-font-family: 宋体, mso-font-kerning: 1.0pt, mso-ansi-language: EN-US, mso-fareast-language: ZH-CN, mso-bidi-language: AR-SA, mso-ascii-font-family: 'Times New Roman'">定位精度;font-family: 'Times New Roman', mso-bidi-font-size: 12.0pt, mso-fareast-font-family: 宋体, mso-hansi-font-family: 宋体, mso-bidi-font-family: 宋体, mso-font-kerning: 1.0pt, mso-ansi-language: EN-US, mso-fareast-language: ZH-CN, mso-bidi-language: AR-SA"> font-family: 宋体, mso-bidi-font-size: 12.0pt, mso-bidi-font-family: 宋体, mso-font-kerning: 1.0pt, mso-ansi-language: EN-US, mso-fareast-language: ZH-CN, mso-bidi-language: AR-SA, mso-ascii-font-family: 'Times New Roman'">运算量

Abstract:

A positioning algorithm based on two satellites was studied in assisted Global positioning system (AGPS) in order to realize positioning efficiently in weak signal to capture satellite and to provide auxiliary data more quickly. The positioning solution was used with Marquardt algorithm in which the step factor is used and adaptively adjusts according to the change of objective function. The errors caused in solving the singular equation groups with GaussNewton algorithm can be removed using this algorithm. The mean positioning bias can be decreased from 703. 24m to 116.63m when there exist two overlapped satellites in two measures or from 108.93m to 32.17m when only one overlapped satellite, but the computation increases only a little.

Key words: navigation principle, assisted Global positioning system, positioning accuracy